[INFO] fetching crate monocypher-sys 4.0.2...
[INFO] fixing monocypher-sys-4.0.2 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] extracting crate monocypher-sys 4.0.2 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate monocypher-sys 4.0.2
[INFO] finished tweaking crates.io crate monocypher-sys 4.0.2
[INFO] tweaked toml for crates.io crate monocypher-sys 4.0.2 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate monocypher-sys 4.0.2 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 48 packages to latest compatible versions
[INFO] [stderr]       Adding bindgen v0.69.5 (available: v0.72.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `monocypher-sys` (manifest) generated 1 warning
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 088df03e8c322b618a9abebc13e568233525b93bcf29f9ca6ac3d51e59ca5e8c
[INFO] running `Command { std: "docker" "start" "088df03e8c322b618a9abebc13e568233525b93bcf29f9ca6ac3d51e59ca5e8c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "088df03e8c322b618a9abebc13e568233525b93bcf29f9ca6ac3d51e59ca5e8c" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "088df03e8c322b618a9abebc13e568233525b93bcf29f9ca6ac3d51e59ca5e8c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "088df03e8c322b618a9abebc13e568233525b93bcf29f9ca6ac3d51e59ca5e8c" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2015 edition to 2018
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `monocypher-sys` (manifest) generated 1 warning
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling bindgen v0.69.5
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling lazycell v1.3.0
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling monocypher-sys v4.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating build.rs from 2015 edition to 2018
[INFO] [stderr]    Migrating src/lib.rs from 2015 edition to 2018
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.67s
[INFO] [stderr] crater-edition-check: monocypher-sys v4.0.2 (/opt/rustwide/workdir) updating edition from 2015 to 2018
[INFO] [stderr]    Compiling monocypher-sys v4.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.24s
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2015 edition to 2018
[INFO] [stderr]     Checking monocypher-sys v4.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating src/lib.rs from 2018 edition to 2021
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.44s
[INFO] [stderr] crater-edition-check: monocypher-sys v4.0.2 (/opt/rustwide/workdir) updating edition from 2018 to 2021
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling bindgen v0.69.5
[INFO] [stderr]    Compiling monocypher-sys v4.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 29.41s
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2015 edition to 2018
[INFO] [stderr]     Checking monocypher-sys v4.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs (45 fixes)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 29.84s
[INFO] [stderr] crater-edition-check: monocypher-sys v4.0.2 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling monocypher-sys v4.0.2 (/opt/rustwide/workdir)
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:9157
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...uintmax_t ; extern "C" { pub fn crypto_verify16 (a : * const u8 , b : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:9263
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn crypto_verify32 (a : * const u8 , b : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:9369
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn crypto_verify64 (a : * const u8 , b : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:9475
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn crypto_wipe (secret : * mut :: std :: os :: raw :: c_void , size : usize) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:9573
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_lock (cipher_text : * mut u8 , mac : * mut u8 , key : * const u8 , nonce : * const u8 , ad : * const u8 , ad_size : usize , plain_text : * const u8 , text_size : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:9778
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_unlock (plain_text : * mut u8 , mac : * const u8 , key : * const u8 , nonce : * const u8 , ad : * const u8 , ad_size : usize , cipher_text : * const u8 , text_size : usize) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:11238
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e))) ; } extern "C" { pub fn crypto_aead_init_x (ctx : * mut crypto_aead_ctx , key : * const u8 , nonce : * const u8) ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:11351
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...u8) ; } extern "C" { pub fn crypto_aead_init_djb (ctx : * mut crypto_aead_ctx , key : * const u8 , nonce : * const u8) ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:11466
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8) ; } extern "C" { pub fn crypto_aead_init_ietf (ctx : * mut crypto_aead_ctx , key : * const u8 , nonce : * const u8) ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:11582
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_write (ctx : * mut crypto_aead_ctx , cipher_text : * mut u8 , mac : * mut u8 , ad : * const u8 , ad_size : usize , plain_text : * const u8 , text_size : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:11778
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_read (ctx : * mut crypto_aead_ctx , plain_text : * mut u8 , mac : * const u8 , ad : * const u8 , ad_size : usize , cipher_text : * const u8 , text_size : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:12007
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn crypto_blake2b (hash : * mut u8 , hash_size : usize , message : * const u8 , message_size : usize) ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:12130
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_blake2b_keyed (hash : * mut u8 , hash_size : usize , key : * const u8 , key_size : usize , message : * const u8 , message_size : usize) ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:14051
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...hash_size))) ; } extern "C" { pub fn crypto_blake2b_init (ctx : * mut crypto_blake2b_ctx , hash_size : usize) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:14148
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_blake2b_keyed_init (ctx : * mut crypto_blake2b_ctx , hash_size : usize , key : * const u8 , key_size : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:14289
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_blake2b_update (ctx : * mut crypto_blake2b_ctx , message : * const u8 , message_size : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:14414
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ize : usize) ; } extern "C" { pub fn crypto_blake2b_final (ctx : * mut crypto_blake2b_ctx , hash : * mut u8) ; } # [repr (C)] # [d...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19013
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...stringify ! (ad_size))) ; } extern "C" { pub static crypto_argon2_no_extras : crypto_argon2_extras ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:9157
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...uintmax_t ; extern "C" { pub fn crypto_verify16 (a : * const u8 , b : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:9263
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn crypto_verify32 (a : * const u8 , b : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:9369
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn crypto_verify64 (a : * const u8 , b : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19088
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_argon2 (hash : * mut u8 , hash_size : u32 , work_area : * mut :: std :: os :: raw :: c_void , config : crypto_argon2_config , inputs : crypto_argon2_inputs , extras : crypto_argon2_extras) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19308
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...on2_extras) ; } extern "C" { pub fn crypto_x25519_public_key (public_key : * mut u8 , secret_key : * const u8) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:9475
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn crypto_wipe (secret : * mut :: std :: os :: raw :: c_void , size : usize) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:9573
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_lock (cipher_text : * mut u8 , mac : * mut u8 , key : * const u8 , nonce : * const u8 , ad : * const u8 , ad_size : usize , plain_text : * const u8 , text_size : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19407
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_x25519 (raw_shared_secret : * mut u8 , your_secret_key : * const u8 , their_public_key : * const u8) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:9778
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_unlock (plain_text : * mut u8 , mac : * const u8 , key : * const u8 , nonce : * const u8 , ad : * const u8 , ad_size : usize , cipher_text : * const u8 , text_size : usize) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:11238
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e))) ; } extern "C" { pub fn crypto_aead_init_x (ctx : * mut crypto_aead_ctx , key : * const u8 , nonce : * const u8) ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19539
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ey : * const u8) ; } extern "C" { pub fn crypto_x25519_to_eddsa (eddsa : * mut u8 , x25519 : * const u8) ; } extern "C" { pub fn c...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:11351
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...u8) ; } extern "C" { pub fn crypto_aead_init_djb (ctx : * mut crypto_aead_ctx , key : * const u8 , nonce : * const u8) ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19627
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_x25519_inverse (blind_salt : * mut u8 , private_key : * const u8 , curve_point : * const u8) ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:11466
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8) ; } extern "C" { pub fn crypto_aead_init_ietf (ctx : * mut crypto_aead_ctx , key : * const u8 , nonce : * const u8) ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19751
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...oint : * const u8) ; } extern "C" { pub fn crypto_x25519_dirty_small (pk : * mut u8 , sk : * const u8) ; } extern "C" { pub fn cry...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:11582
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_write (ctx : * mut crypto_aead_ctx , cipher_text : * mut u8 , mac : * mut u8 , ad : * const u8 , ad_size : usize , plain_text : * const u8 , text_size : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:11778
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_read (ctx : * mut crypto_aead_ctx , plain_text : * mut u8 , mac : * const u8 , ad : * const u8 , ad_size : usize , cipher_text : * const u8 , text_size : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19835
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , sk : * const u8) ; } extern "C" { pub fn crypto_x25519_dirty_fast (pk : * mut u8 , sk : * const u8) ; } extern "C" { pub fn cry...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:12007
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn crypto_blake2b (hash : * mut u8 , hash_size : usize , message : * const u8 , message_size : usize) ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... u8) ; } extern "C" { pub fn crypto_eddsa_key_pair (secret_key : * mut u8 , public_key : * mut u8 , seed : * mut u8) ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20030
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_eddsa_sign (signature : * mut u8 , secret_key : * const u8 , message : * const u8 , message_size : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:12130
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_blake2b_keyed (hash : * mut u8 , hash_size : usize , key : * const u8 , key_size : usize , message : * const u8 , message_size : usize) ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:14051
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...hash_size))) ; } extern "C" { pub fn crypto_blake2b_init (ctx : * mut crypto_blake2b_ctx , hash_size : usize) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20167
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_eddsa_check (signature : * const u8 , public_key : * const u8 , message : * const u8 , message_size : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:14148
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_blake2b_keyed_init (ctx : * mut crypto_blake2b_ctx , hash_size : usize , key : * const u8 , key_size : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20339
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn crypto_eddsa_to_x25519 (x25519 : * mut u8 , eddsa : * const u8) ; } extern "C" { pub fn c...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:14289
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_blake2b_update (ctx : * mut crypto_blake2b_ctx , message : * const u8 , message_size : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20427
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ddsa : * const u8) ; } extern "C" { pub fn crypto_eddsa_trim_scalar (out : * mut u8 , in_ : * const u8) ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:14414
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ize : usize) ; } extern "C" { pub fn crypto_blake2b_final (ctx : * mut crypto_blake2b_ctx , hash : * mut u8) ; } # [repr (C)] # [d...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20512
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n_ : * const u8) ; } extern "C" { pub fn crypto_eddsa_reduce (reduced : * mut u8 , expanded : * const u8) ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19013
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...stringify ! (ad_size))) ; } extern "C" { pub static crypto_argon2_no_extras : crypto_argon2_extras ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20601
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t u8) ; } extern "C" { pub fn crypto_eddsa_mul_add (r : * mut u8 , a : * const u8 , b : * const u8 , c : * const u8) ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19088
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_argon2 (hash : * mut u8 , hash_size : u32 , work_area : * mut :: std :: os :: raw :: c_void , config : crypto_argon2_config , inputs : crypto_argon2_inputs , extras : crypto_argon2_extras) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20712
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c : * const u8) ; } extern "C" { pub fn crypto_eddsa_scalarbase (point : * mut u8 , scalar : * const u8) ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19308
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...on2_extras) ; } extern "C" { pub fn crypto_x25519_public_key (public_key : * mut u8 , secret_key : * const u8) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20801
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_eddsa_check_equation (signature : * const u8 , public_key : * const u8 , h_ram : * const u8) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19407
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_x25519 (raw_shared_secret : * mut u8 , your_secret_key : * const u8 , their_public_key : * const u8) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20957
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_chacha20_h (out : * mut u8 , key : * const u8 , in_ : * const u8) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19539
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ey : * const u8) ; } extern "C" { pub fn crypto_x25519_to_eddsa (eddsa : * mut u8 , x25519 : * const u8) ; } extern "C" { pub fn c...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:21054
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_chacha20_djb (cipher_text : * mut u8 , plain_text : * const u8 , text_size : usize , key : * const u8 , nonce : * const u8 , ctr : u64) -> u64 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19627
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_x25519_inverse (blind_salt : * mut u8 , private_key : * const u8 , curve_point : * const u8) ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19751
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...oint : * const u8) ; } extern "C" { pub fn crypto_x25519_dirty_small (pk : * mut u8 , sk : * const u8) ; } extern "C" { pub fn cry...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19835
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , sk : * const u8) ; } extern "C" { pub fn crypto_x25519_dirty_fast (pk : * mut u8 , sk : * const u8) ; } extern "C" { pub fn cry...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:19918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... u8) ; } extern "C" { pub fn crypto_eddsa_key_pair (secret_key : * mut u8 , public_key : * mut u8 , seed : * mut u8) ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20030
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_eddsa_sign (signature : * mut u8 , secret_key : * const u8 , message : * const u8 , message_size : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20167
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_eddsa_check (signature : * const u8 , public_key : * const u8 , message : * const u8 , message_size : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:21228
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_chacha20_ietf (cipher_text : * mut u8 , plain_text : * const u8 , text_size : usize , key : * const u8 , nonce : * const u8 , ctr : u32) -> u32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20339
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn crypto_eddsa_to_x25519 (x25519 : * mut u8 , eddsa : * const u8) ; } extern "C" { pub fn c...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20427
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ddsa : * const u8) ; } extern "C" { pub fn crypto_eddsa_trim_scalar (out : * mut u8 , in_ : * const u8) ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20512
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n_ : * const u8) ; } extern "C" { pub fn crypto_eddsa_reduce (reduced : * mut u8 , expanded : * const u8) ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:21403
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_chacha20_x (cipher_text : * mut u8 , plain_text : * const u8 , text_size : usize , key : * const u8 , nonce : * const u8 , ctr : u64) -> u64 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20601
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t u8) ; } extern "C" { pub fn crypto_eddsa_mul_add (r : * mut u8 , a : * const u8 , b : * const u8 , c : * const u8) ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20712
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c : * const u8) ; } extern "C" { pub fn crypto_eddsa_scalarbase (point : * mut u8 , scalar : * const u8) ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:21575
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn crypto_poly1305 (mac : * mut u8 , message : * const u8 , message_size : usize , key : * const u8) ; } # [r...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:23384
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ify ! (h))) ; } extern "C" { pub fn crypto_poly1305_init (ctx : * mut crypto_poly1305_ctx , key : * const u8) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20801
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_eddsa_check_equation (signature : * const u8 , public_key : * const u8 , h_ram : * const u8) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:23482
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_poly1305_update (ctx : * mut crypto_poly1305_ctx , message : * const u8 , message_size : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:20957
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_chacha20_h (out : * mut u8 , key : * const u8 , in_ : * const u8) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:23609
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ize : usize) ; } extern "C" { pub fn crypto_poly1305_final (ctx : * mut crypto_poly1305_ctx , mac : * mut u8) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:21054
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_chacha20_djb (cipher_text : * mut u8 , plain_text : * const u8 , text_size : usize , key : * const u8 , nonce : * const u8 , ctr : u64) -> u64 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:23706
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., mac : * mut u8) ; } extern "C" { pub fn crypto_elligator_map (curve : * mut u8 , hidden : * const u8) ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:21228
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_chacha20_ietf (cipher_text : * mut u8 , plain_text : * const u8 , text_size : usize , key : * const u8 , nonce : * const u8 , ctr : u32) -> u32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:23792
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_elligator_rev (hidden : * mut u8 , curve : * const u8 , tweak : u8) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:21403
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_chacha20_x (cipher_text : * mut u8 , plain_text : * const u8 , text_size : usize , key : * const u8 , nonce : * const u8 , ctr : u64) -> u64 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:21575
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn crypto_poly1305 (mac : * mut u8 , message : * const u8 , message_size : usize , key : * const u8) ; } # [r...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:23923
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int ; } extern "C" { pub fn crypto_elligator_key_pair (hidden : * mut u8 , secret_key : * mut u8 , seed : * mut u8) ; }
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:23384
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ify ! (h))) ; } extern "C" { pub fn crypto_poly1305_init (ctx : * mut crypto_poly1305_ctx , key : * const u8) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:23482
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_poly1305_update (ctx : * mut crypto_poly1305_ctx , message : * const u8 , message_size : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:23609
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ize : usize) ; } extern "C" { pub fn crypto_poly1305_final (ctx : * mut crypto_poly1305_ctx , mac : * mut u8) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:23706
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., mac : * mut u8) ; } extern "C" { pub fn crypto_elligator_map (curve : * mut u8 , hidden : * const u8) ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:23792
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_elligator_rev (hidden : * mut u8 , curve : * const u8 , tweak : u8) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/monocypher-sys-618d316cc550acdf/out/bindings.rs:3:23923
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int ; } extern "C" { pub fn crypto_elligator_key_pair (hidden : * mut u8 , secret_key : * mut u8 , seed : * mut u8) ; }
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `monocypher-sys` (lib) due to 45 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `monocypher-sys` (lib test) due to 45 previous errors
[INFO] running `Command { std: "docker" "inspect" "088df03e8c322b618a9abebc13e568233525b93bcf29f9ca6ac3d51e59ca5e8c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "088df03e8c322b618a9abebc13e568233525b93bcf29f9ca6ac3d51e59ca5e8c", kill_on_drop: false }`
[INFO] [stdout] 088df03e8c322b618a9abebc13e568233525b93bcf29f9ca6ac3d51e59ca5e8c
